in desperation - Turkish English Dictionary